home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / despereaux-swings.swf / scripts / Box2D / Collision / Features.as < prev   
Encoding:
Text File  |  2011-10-17  |  1.5 KB  |  67 lines

  1. package Box2D.Collision
  2. {
  3.    public class Features
  4.    {
  5.        
  6.       
  7.       public var _referenceEdge:int;
  8.       
  9.       public var _incidentEdge:int;
  10.       
  11.       public var _flip:int;
  12.       
  13.       public var _incidentVertex:int;
  14.       
  15.       public var _m_id:b2ContactID;
  16.       
  17.       public function Features()
  18.       {
  19.          super();
  20.       }
  21.       
  22.       public function get referenceEdge() : int
  23.       {
  24.          return _referenceEdge;
  25.       }
  26.       
  27.       public function set incidentVertex(param1:int) : void
  28.       {
  29.          _incidentVertex = param1;
  30.          _m_id._key = _m_id._key & 4278255615 | _incidentVertex << 16 & 16711680;
  31.       }
  32.       
  33.       public function get flip() : int
  34.       {
  35.          return _flip;
  36.       }
  37.       
  38.       public function get incidentEdge() : int
  39.       {
  40.          return _incidentEdge;
  41.       }
  42.       
  43.       public function set referenceEdge(param1:int) : void
  44.       {
  45.          _referenceEdge = param1;
  46.          _m_id._key = _m_id._key & 4294967040 | _referenceEdge & 255;
  47.       }
  48.       
  49.       public function set flip(param1:int) : void
  50.       {
  51.          _flip = param1;
  52.          _m_id._key = _m_id._key & 16777215 | _flip << 24 & 4278190080;
  53.       }
  54.       
  55.       public function get incidentVertex() : int
  56.       {
  57.          return _incidentVertex;
  58.       }
  59.       
  60.       public function set incidentEdge(param1:int) : void
  61.       {
  62.          _incidentEdge = param1;
  63.          _m_id._key = _m_id._key & 4294902015 | _incidentEdge << 8 & 65280;
  64.       }
  65.    }
  66. }
  67.